src/shark/database.d(668,17): Error: scope variable `fields` assigned to `this` with longer lifetime src/shark/impl/mysql.d(117,76): Error: `@safe` function `shark.impl.mysql.MysqlDatabase.connectImpl` cannot call `@system` function `shark.impl.mysql.MysqlDatabase.hashPassword!(sha1Of).hashPassword` src/shark/impl/mysql.d(128,17): `shark.impl.mysql.MysqlDatabase.hashPassword!(sha1Of).hashPassword` is declared here src/shark/impl/mysql.d(117,126): Error: `@safe` function `shark.impl.mysql.MysqlDatabase.connectImpl` cannot call `@system` function `shark.impl.mysql.MysqlDatabase.hashPassword!(sha256Of).hashPassword` src/shark/impl/mysql.d(128,17): `shark.impl.mysql.MysqlDatabase.hashPassword!(sha256Of).hashPassword` is declared here src/shark/impl/mysql.d(147,48): Error: cast from `void[]` to `string` not allowed in safe code src/shark/impl/postgresql.d(82,4): Error: `@safe` function `shark.impl.postgresql.PostgresqlDatabase.connectImpl` cannot call `@system` function `shark.util.Stream!(1LU, cast(Endian)0, 4LU, true, cast(Endian)1, Object).Stream.id!(immutable(char)).id` src/shark/util.d(54,51): `shark.util.Stream!(1LU, cast(Endian)0, 4LU, true, cast(Endian)1, Object).Stream.id!(immutable(char)).id` is declared here src/shark/impl/postgresql.d(155,3): Error: `@safe` function `shark.impl.postgresql.PostgresqlDatabase.sendFlush` cannot call `@system` function `shark.util.Stream!(1LU, cast(Endian)0, 4LU, true, cast(Endian)1, Object).Stream.id!(immutable(char)).id` src/shark/util.d(54,51): `shark.util.Stream!(1LU, cast(Endian)0, 4LU, true, cast(Endian)1, Object).Stream.id!(immutable(char)).id` is declared here src/shark/impl/postgresql.d(164,3): Error: `@safe` function `shark.impl.postgresql.PostgresqlDatabase.query` cannot call `@system` function `shark.util.Stream!(1LU, cast(Endian)0, 4LU, true, cast(Endian)1, Object).Stream.id!(immutable(char)).id` src/shark/util.d(54,51): `shark.util.Stream!(1LU, cast(Endian)0, 4LU, true, cast(Endian)1, Object).Stream.id!(immutable(char)).id` is declared here src/shark/impl/postgresql.d(172,3): Error: `@safe` function `shark.impl.postgresql.PostgresqlDatabase.prepareQuery` cannot call `@system` function `shark.util.Stream!(1LU, cast(Endian)0, 4LU, true, cast(Endian)1, Object).Stream.id!(immutable(char)).id` src/shark/util.d(54,51): `shark.util.Stream!(1LU, cast(Endian)0, 4LU, true, cast(Endian)1, Object).Stream.id!(immutable(char)).id` is declared here src/shark/impl/postgresql.d(187,3): Error: `@safe` function `shark.impl.postgresql.PostgresqlDatabase.executeQuery` cannot call `@system` function `shark.util.Stream!(1LU, cast(Endian)0, 4LU, true, cast(Endian)1, Object).Stream.id!(immutable(char)).id` src/shark/util.d(54,51): `shark.util.Stream!(1LU, cast(Endian)0, 4LU, true, cast(Endian)1, Object).Stream.id!(immutable(char)).id` is declared here src/shark/impl/postgresql.d(226,17): Error: cast from `ubyte[]` to `string` not allowed in safe code src/shark/impl/postgresql.d(235,3): Error: `@safe` function `shark.impl.postgresql.PostgresqlDatabase.executeQuery` cannot call `@system` function `shark.util.Stream!(1LU, cast(Endian)0, 4LU, true, cast(Endian)1, Object).Stream.id!(immutable(char)).id` src/shark/util.d(54,51): `shark.util.Stream!(1LU, cast(Endian)0, 4LU, true, cast(Endian)1, Object).Stream.id!(immutable(char)).id` is declared here src/shark/impl/postgresql.d(240,3): Error: `@safe` function `shark.impl.postgresql.PostgresqlDatabase.executeQuery` cannot call `@system` function `shark.util.Stream!(1LU, cast(Endian)0, 4LU, true, cast(Endian)1, Object).Stream.id!(immutable(char)).id` src/shark/util.d(54,51): `shark.util.Stream!(1LU, cast(Endian)0, 4LU, true, cast(Endian)1, Object).Stream.id!(immutable(char)).id` is declared here src/shark/util.d(154,19): Error: cast from `string` to `void[]` not allowed in safe code src/shark/util.d(64,37): Error: `@safe` function `shark.util.Stream!(1LU, cast(Endian)0, 4LU, true, cast(Endian)1, Object).Stream.receive` cannot call `@system` function `shark.util.Stream!(1LU, cast(Endian)0, 4LU, true, cast(Endian)1, Object).Stream.readLength` src/shark/util.d(75,17): `shark.util.Stream!(1LU, cast(Endian)0, 4LU, true, cast(Endian)1, Object).Stream.readLength` is declared here src/shark/impl/postgresql.d(25,34): Error: template instance `shark.util.Stream!(1LU, cast(Endian)0, 4LU, true, cast(Endian)1, Object)` error instantiating /opt/dmd-safe/dmd/dmd-safe failed with exit code 1.